package com.ruoyi.statistic.mapper;

import java.util.List;
import com.ruoyi.statistic.domain.TMonthProfitBillInfo;

/**
 * 月利润表Mapper接口
 * 
 * @author wzy
 * @date 2024-12-01 10:06:39
 */
public interface TMonthProfitBillInfoMapper 
{
    /**
     * 查询月利润表
     * 
     * @param profitBillId 月利润表主键
     * @return 月利润表
     */
    public TMonthProfitBillInfo selectTMonthProfitBillInfoByProfitBillId(Long profitBillId);

    /**
     * 查询月利润表列表
     * 
     * @param tMonthProfitBillInfo 月利润表
     * @return 月利润表集合
     */
    public List<TMonthProfitBillInfo> selectTMonthProfitBillInfoList(TMonthProfitBillInfo tMonthProfitBillInfo);

    /**
     * 新增月利润表
     * 
     * @param tMonthProfitBillInfo 月利润表
     * @return 结果
     */
    public int insertTMonthProfitBillInfo(TMonthProfitBillInfo tMonthProfitBillInfo);

    /**
     * 修改月利润表
     * 
     * @param tMonthProfitBillInfo 月利润表
     * @return 结果
     */
    public int updateTMonthProfitBillInfo(TMonthProfitBillInfo tMonthProfitBillInfo);

    /**
     * 删除月利润表
     * 
     * @param profitBillId 月利润表主键
     * @return 结果
     */
    public int deleteTMonthProfitBillInfoByProfitBillId(Long profitBillId);

    /**
     * 批量删除月利润表
     * 
     * @param profitBillIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteTMonthProfitBillInfoByProfitBillIds(Long[] profitBillIds);
}
